spare no expense

Translations
ne pas lésiner sur les moyens
Definitions
To spend as much money as necessary to achieve a desired outcome, without worrying about the cost.